/**
 * 写入文本到剪切板
 *
 * @param {string} text 要写入的文本
 */
export function writeText(text) {
  return new Promise((resolve, reject) => {
    if (navigator.clipboard) {
      navigator.clipboard.writeText(text).then(
        () => {
          resolve('写入成功')
        },
        (err) => {
          console.error('写入失败', err)
          reject(err)
        }
      )
    } else {
      reject(new Error('不支持剪切板api'))
    }
  })
}
